package com.huibeili.sms.mapper;

import com.huibeili.sms.domain.SmsVideo;

import java.util.List;

/**
 * 视频列表Mapper接口
 *
 * @author 汇贝力
 * @date 2020-11-27
 */
public interface SmsVideoMapper {
    /**
     * 查询视频列表
     *
     * @param id 视频列表ID
     * @return 视频列表
     */
    public SmsVideo selectSmsVideoById(Long id);

    /**
     * 查询视频列表列表
     *
     * @param smsVideo 视频列表
     * @return 视频列表集合
     */
    public List<SmsVideo> selectSmsVideoList(SmsVideo smsVideo);

    /**
     * 新增视频列表
     *
     * @param smsVideo 视频列表
     * @return 结果
     */
    public int insertSmsVideo(SmsVideo smsVideo);

    /**
     * 修改视频列表
     *
     * @param smsVideo 视频列表
     * @return 结果
     */
    public int updateSmsVideo(SmsVideo smsVideo);

    /**
     * 删除视频列表
     *
     * @param id 视频列表ID
     * @return 结果
     */
    public int deleteSmsVideoById(Long id);

    /**
     * 批量删除视频列表
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteSmsVideoByIds(Long[] ids);
}
